package com.magus.project.yddemo.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.magus.framework.core.entity.BaseEntity;

/**
 * 指标报表3数据
 * 报表名：6000千瓦及以上电厂发电生产情况
 * 
 * @author Li ZhiHai
 * @date 2018-03-08 16:15
 */
@Entity
@Table(name = "YDDEMO_INDICATOR_MAPPER_REPORT3")
public class IndicatorMapperReport3 extends BaseEntity {

	/**   */
	private static final long serialVersionUID = 1L;

	/** 时间 */
	@Column(name = "TIME_")
	private Long time;

	/** 行号 */
	@Column(name = "INDICATOR_CODE_")
	private Integer rowIndex;

	/** 指标名称 */
	@Column(name = "ZBMC_")
	private String zbmc;

	/** 指标代码 */
	@Column(name = "ZBDM_")
	private String zbdm;

	/** 组织机构代码 */
	@Column(name = "ZZJGDM_")
	private String zzjgdm;

	/** 发电厂个数 */
	@Column(name = "FDCGS_")
	private Integer fdcgs;

	/** 期末发电设备容量 */
	@Column(name = "QMFDSBRL_")
	private Double qmfdsbrl;

	/** 期末发电设备容量-其中:供热设备容量 */
	@Column(name = "GRSBRL_")
	private Double grsbrl;

	/** 发电量-本月-合计 */
	@Column(name = "FDL_BY_HJ_")
	private Double fdl_by_hj;

	/** 发电量-本月-试运行 */
	@Column(name = "FDL_BY_SYX_")
	private Double fdl_by_syx;

	/** 发电量-累计-合计 */
	@Column(name = "FDL_LJ_HJ_")
	private Double fdl_lj_hj;

	/** 发电量-累计-试运行 */
	@Column(name = "FDL_LJ_SYX_")
	private Double fdl_lj_syx;

	/** 上网电量-本月 */
	@Column(name = "SWDL_BY_")
	private Double swdl_by;

	/** 上网电量-累计 */
	@Column(name = "SWDL_LJ_")
	private Double swdl_lj;
	
	/** 平均利用小时-本月 */
	@Column(name = "PJLYXS_BY_")
	private Double pjlyxs_by;
	
	/** 平均利用小时-累计 */
	@Column(name = "PJLYXS_LJ_")
	private Double pjlyxs_lj;

	/** 平均设备容量-本月 */
	@Column(name = "PJSBRL_BY")
	private Double pjsbrl_by;

	/** 平均设备容量-累计 */
	@Column(name = "PJSBRL_LJ_")
	private Double pjsbrl_lj;

	public Long getTime() {
		return time;
	}

	public Integer getRowIndex() {
		return rowIndex;
	}

	public String getZbmc() {
		return zbmc;
	}

	public String getZbdm() {
		return zbdm;
	}

	public String getZzjgdm() {
		return zzjgdm;
	}

	public Integer getFdcgs() {
		return fdcgs;
	}

	public Double getQmfdsbrl() {
		return qmfdsbrl;
	}

	public Double getGrsbrl() {
		return grsbrl;
	}

	public Double getFdl_by_hj() {
		return fdl_by_hj;
	}

	public Double getFdl_by_syx() {
		return fdl_by_syx;
	}

	public Double getFdl_lj_hj() {
		return fdl_lj_hj;
	}

	public Double getFdl_lj_syx() {
		return fdl_lj_syx;
	}

	public Double getSwdl_by() {
		return swdl_by;
	}

	public Double getSwdl_lj() {
		return swdl_lj;
	}

	public Double getPjlyxs_by() {
		return pjlyxs_by;
	}

	public Double getPjlyxs_lj() {
		return pjlyxs_lj;
	}

	public Double getPjsbrl_by() {
		return pjsbrl_by;
	}

	public Double getPjsbrl_lj() {
		return pjsbrl_lj;
	}

	public void setTime(Long time) {
		this.time = time;
	}

	public void setRowIndex(Integer rowIndex) {
		this.rowIndex = rowIndex;
	}

	public void setZbmc(String zbmc) {
		this.zbmc = zbmc;
	}

	public void setZbdm(String zbdm) {
		this.zbdm = zbdm;
	}

	public void setZzjgdm(String zzjgdm) {
		this.zzjgdm = zzjgdm;
	}

	public void setFdcgs(Integer fdcgs) {
		this.fdcgs = fdcgs;
	}

	public void setQmfdsbrl(Double qmfdsbrl) {
		this.qmfdsbrl = qmfdsbrl;
	}

	public void setGrsbrl(Double grsbrl) {
		this.grsbrl = grsbrl;
	}

	public void setFdl_by_hj(Double fdl_by_hj) {
		this.fdl_by_hj = fdl_by_hj;
	}

	public void setFdl_by_syx(Double fdl_by_syx) {
		this.fdl_by_syx = fdl_by_syx;
	}

	public void setFdl_lj_hj(Double fdl_lj_hj) {
		this.fdl_lj_hj = fdl_lj_hj;
	}

	public void setFdl_lj_syx(Double fdl_lj_syx) {
		this.fdl_lj_syx = fdl_lj_syx;
	}

	public void setSwdl_by(Double swdl_by) {
		this.swdl_by = swdl_by;
	}

	public void setSwdl_lj(Double swdl_lj) {
		this.swdl_lj = swdl_lj;
	}

	public void setPjlyxs_by(Double pjlyxs_by) {
		this.pjlyxs_by = pjlyxs_by;
	}

	public void setPjlyxs_lj(Double pjlyxs_lj) {
		this.pjlyxs_lj = pjlyxs_lj;
	}

	public void setPjsbrl_by(Double pjsbrl_by) {
		this.pjsbrl_by = pjsbrl_by;
	}

	public void setPjsbrl_lj(Double pjsbrl_lj) {
		this.pjsbrl_lj = pjsbrl_lj;
	}
}
